import { jsx as _jsx } from "react/jsx-runtime";
import { PureComponent } from "react";
import { Sortable } from "devextreme-react/sortable";
import classNames from "classnames";
/**
 * 树表拖拽组件，需要引用两个增强组件分别是：
 * import { SortableDevTree } from '@/cpas-ui';
 * import { SortableDevGrid } from '@/cpas-ui';
 * ~~~js
 *  拖拽组件有几点需要注意
 *  1. 必须指定树的treeDomId，并且将treeDomId 同样传递给 Grid组件
 *  2. 该组件目前支持
 *  2.1 表格->树
 *  2.2 树节点移动
 *  2.3 如有需求扩展树到表格，请提需求
 *  3. 回调中的关键参数分为 fromData , toData
 * ~~~
 */
export class DevSortable extends PureComponent {
    render() {
        const klass = classNames("cpas-ant-tabs", this.props.className);
        return _jsx(Sortable, { className: klass, ...this.props });
    }
}
export default DevSortable;
